History
History
Synonyms
UK
US
Meaning:
devour

to eat (food, a meal) hungrily or greedily

swallow, consume

dine

to eat dinner

eat, often formally

FEED ON as in Wiktionary
FEED ON as in Wikipedia